// 导入express
const express = require('express')
// 创建express服务器实例
const app = express()
// 通过 express.urlencoded() 这个中间件解析Url-encodeed格式的请求数据
app.use(express.urlencoded({extended: false}))

// 解决跨域
const cors = require('cors')
app.use(cors())

// 静态资源托管 eg: http://localhost:9588/img0.jpg
app.use(express.static('./upload'))

//根据不同的功能 划分模块 (动态)
app.use('/test', require('./routers/demo.js'));
app.use('/login', require('./routers/login.js'));

// 通过ap.listen进行服务器的配置，并启动服务器，接收两个配置参数，一个是对应的端口号，一个是启动成功的回调函数
app.listen(9588, () => {
    console.log('服务器启动成功');
})